package gambletest;

import java.util.Random;

/**
 * 工具类
 */
public class Util {
	
	private static final Random random = new Random();

	/**
	 * 以一定几率发生某件事发生
	 * 前置条件:
	 * 	0 <= percent <= 1 
	 * 如果 percent >= 1, 那么事件就始终发生
	 * 如果 percent <= 0, 那么时间就从不发生
	 * @param percent 发生的几率
	 * @return true: 发生, false: 未发生
	 */
	public static boolean isHappen(float percent) {
		return percent > random.nextFloat();
	}
}
